Neeskens KebanoNeeskens Kebano
When Combat Sports Data Falls Silent: The Analyst's Craft and the Temptation to FabricateOn the night of June 27, 2026, in Kazan, when VAR confirmed Kim Young-gwon's...
When the Report Comes Back Empty: Lessons on Data and the Heart of Vietnamese FootballOn a June morning, I opened the analysis file from the Hamburg newsroom and...
U23 Vietnam vs U23 Philippines (13:30): The Door Opens at the Finishing Third13:30 is the harshest kickoff slot in football. The sun is directly overhead,...
Deep Professional Analysis of a Domain-Mismatched Article: From Papal Health to a Misclassification Error in a Sports News PipelineIn the context of the sports media industry's increasing reliance on automate...
The Null Result: Sports Writing When the Data Does Not ExistThe Null Result: Sports Writing When the Data Does Not Exist I opened the fil...
Yan Ziyi's single throw of 70.46 m and the two data gaps inside the Asian Games record bookOn the first attempt of the women's javelin final at the Aichi-Nagoya Asian...
Verifying Football Data: From 1,204 Shots in Ligue 1 to the Empty Tables Nobody Wants to ReadIn Marseille, summer is measured not by calendars but by the hum of ceiling...
ASIAD 2026: Châu Ngọc Tuyết Sang and the Discipline the Data Actually Points ToOne month of training. Five kilograms shed. And a competition slot in a...
Álvaro Fidalgo replaces Isco at minute 60, Real Betis come from behind to beat Lille as Mexican international makes Champions League debutReal Betis began their 2026-27 Champions League campaign with a comeback win...
Mehdy Metella Retires: 28 Years, 3 Medals, and a Record ErasedThe number 49.71 seconds does not lie. At the French National Championships i...
Panathinaikos 91-72 Paris: Yabusele, Obradovic and 19 Minutes 38 Seconds That Tell Only Half the StoryThe scoreboard at OAKA stopped at 91-72, but the first thing I wrote in my ol...
Nguyen Tien Minh Wins Vietnam Open 2026 Qualifier: One Match, Three Missing Data LayersOn the opening afternoon of the Vietnam Open 2026, the qualifying court had n...
Vietnamese Badminton in the Regular Season: Counting Rhythm Beneath the RankingsOn the stands of the Phu Tho badminton hall, one late-March afternoon, I sat...
Vietnamese women's volleyball in the regular season: fitness, first-ball reception and the gaps behind the spotlightLate on a weekend night inside the gymnasium, the sound of the ball hitting t...
Blank Space Mid-Season: When the Sports Report Loses Its SourceTuesday night, the sports desk in Saigon was down to three people and a slowl...
India Badminton at Asian Games 2026: Men's 3-0 Win Over Japan and Lessons from Women's DefeatOn the courts of Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, where...
Laughter in Baku: When FIFA Answers a Resignation Question With 211 BallotsIn Baku, on the opening day of the first FIFA U-15 World Cup in football...
Two Hundred Kilometers to Bandung and the Void Quang Hai Left BehindJakarta International Airport, 1 PM on the twenty-third of September. No drum...
When the Medal Weighs More Than the Sanction: FAM, the AFC and the Tale of a Federation Convicted and Honored at OnceThere is a moment in documentary filmmaking when you learn to stay silent...
Vietnam U20's 20% survival chance to AFC U20 2027 - Very slim hopesTonight, when U20 Vietnam enters the crucial match against U20 Iran at 19:00 ...
